package com.example.r2022913.model.entity.WxEntity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 管理员信箱对象 sys_adminmail_usermail
 *
 * @author ruoyi
 * @date 2022-10-14
 */
@Data
@TableName("sys_adminmail_usermail")
public class AdminUserMailEntity {
    //设置序列化和反序列化的serialVersionUID
    private static final long serialVersionUID = 1L;

    @TableId
    /** 信箱id */
    private int adminId;

    /** 用户openId */
    private String openId;

    /** 意见类型名称 */
    private String typeName;

    /** 部门名称 */
    private String departmentName;

    /** 联系人 */
    private String contactName;

    /** 联系人电话 */
    private String contactNumber;

    /** 用户信件标题 */
    private String userTitle;

    /** 用户信件内容 */
    private String userContent;

    /** 用户发送时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date userSendTime;

    /** 管理员信件内容 */
    private String adminContent;

    /** 管理员发送时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date adminSendTime;

    /** 是否回复（1已回复，0未回复） */
    private char visible;

}

